school abroad - German English Dictionary